COMP1006/1406 ~ Fall 2016 ~ Assignment 01
--------------------------------------------

Assignment 01 [30 Marks]
========================


Problem 1 [10 marks]
--------------------
Style {2 marks}
__/1 : followed style guide for Grades.java
__/1 : followed style guide for GradesTesting.java

Testing {3 marks}
__/1 : easy to follow output, nicely formatted
__/2 : good test cases (multiple tests)

Correctness {5 marks}
__/1 : output has exactly one decimal place 
__/4 : output grade is correct (multiple tests)


Problem 2 [10 marks]
--------------------
Style {2 marks}
__/2 : follows style guide

Correctness {8 marks}
__/4  : convertToLetter (multiple tests)
__/4  : convertToGradePoint (multiple tests) 
        [0 if switch/case is not used]


Problem 3 [10 marks]
--------------------
Style {2 marks}
__/2 : follows style guide

Correctness {8 marks}
__/3 : single longest streak (multiple tests)
__/3 : multiple longest streaks (multiple tests)
__/2 : extremal cases (multiple tests)

